Always and Eventually in Object Requirements
نویسندگان
چکیده
Object oriented models and methods encompass a set of techniques which have been, and will continue to be, applied in the successful production of complex software systems. The methods are based on the simple concepts of abstraction, encapsulation, classification and polymorphism. The formal verification of logical properties of such models is difficult to integrate into the traditional operational view. Furthermore, most, if not all, of the object oriented formalisms are based on the specification of safety properties and, as such, they do not provide an adequate means of expressing liveness conditions. We examine a mixed semantic framework in which a state-based object oriented semantics is extended with the concepts of always and eventually. These semantics have been integrated to provide a set of re-usable fair object templates whose graphical representation can be formalised by the client for use during synthesis and analysis of their requirements. Proof of invariant and eventuality properties is done by translation to PVS and TLA, respectively. The utility of such an approach is illustrated through a simple telephone feature case study.
منابع مشابه
Presentation Of Pattern Management Information System Requirements Analysis For Recruiting Sport Vollunteers
Volunteer Movement and deliver services to society is phenomenons of coeval universe.The aim of this research work was to present a pattern for Iran`s sports volunteer absorbance management information system requirement analysis. This investigation was of descriptive-analytic sort and in regard for practical goal, it was type of (UML) methodology and it used object-oriented design model (RUP)...
متن کاملApplication of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملDigital Watermarking Technology in Different Domains
Due to high speed computer networks, the use of digitally formatted data has increased many folds.The digital data can be duplicated and edited with great ease which has led to a need for effectivecopyright protection tools. Digital Watermarking is a technology of embedding watermark withintellectual property rights into images, videos, audios and other multimedia data by a certainalgorithm .Di...
متن کاملUrban Vegetation Recognition Based on the Decision Level Fusion of Hyperspectral and Lidar Data
Introduction: Information about vegetation cover and their health has always been interesting to ecologists due to its importance in terms of habitat, energy production and other important characteristics of plants on the earth planet. Nowadays, developments in remote sensing technologies caused more remotely sensed data accessible to researchers. The combination of these data improves the obje...
متن کاملتهیه تصاویر در دندانپزشکی: قسمت اول (کلیات)
Dentistry has always benefited from photography as an adjunct tool in diagnosis treatment planning and presentations. The main reason for taking dental photographs is to provide documents and supplements for treatment. A photograph facilitates communication between dentists and laboratories. Quality control will become more important to dental practice in near future and photographs can be used...
متن کامل